package cn.longwingstech.intelligence.agent.service;

import cn.longwingstech.intelligence.agent.model.entity.App;
import cn.longwingstech.intelligence.agent.model.vo.app.AppAndHistoryVO;
import cn.longwingstech.intelligence.agent.model.vo.app.AppVO;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author a1369
* @description 针对表【app】的数据库操作Service
* @createDate 2025-08-04 17:55:55
*/
public interface AppService extends IService<App> {

    /**
     * 获取app和历史记录
     * @param appid
     * @return
     */
    AppAndHistoryVO getAppAndHistory(Long appid);

    /**
     * 获取app和历史记录列表
     * @return
     */
    List<AppAndHistoryVO> getAppAndHistoryList();

    /**
     * 获取app列表
     * @return
     */
    List<AppVO> getAppList();
}
